science-based regulator - Español Inglés Diccionario